Skip to content
This repository was archived by the owner on Oct 30, 2025. It is now read-only.

Conversation

Copy link
Contributor

Copilot AI commented Oct 30, 2025

Upgrades all dependencies to latest versions per issues #33, #34, #35.

Dependency Updates

  • Gradle: 8.14.3 → 9.2.0
  • Spring Boot: 2.7.18 → 3.5.7
  • ActiveMQ: 5.19.1 → 6.1.8 (client and broker)
  • Java: 11 → 17 (minimum required by Spring Boot 3.x and Gradle 9)

Spring Boot 3.x Migration

Package namespace: javax.*jakarta.*

  • JMS imports (BytesMessage, JMSException, Message)
  • Servlet imports (HttpServletResponse)

Auto-configuration: Migrated from spring.factories to new format

  • Added: META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

Test utilities: Replaced deprecated SocketUtils with ServerSocket-based implementation

private static int findAvailableTcpPort() {
  try (ServerSocket socket = new ServerSocket(0)) {
    return socket.getLocalPort();
  } catch (IOException e) {
    throw new RuntimeException("Failed to find available TCP port", e);
  }
}

Compatibility

Library API unchanged. No breaking changes for consumers.

Original prompt

This section details on the original issue you should resolve

<issue_title>Upgrade all dependencies</issue_title>
<issue_description>Upgrade all dependencies, at least #33, #34 and #35 ... but all others too</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Upgrade all project dependencies Upgrade to Spring Boot 3.5.7, Gradle 9.2.0, ActiveMQ 6.1.8, Java 17 Oct 30, 2025
Copilot AI requested a review from CybotTM October 30, 2025 07:05
Copilot finished work on behalf of CybotTM October 30, 2025 07:05
@CybotTM CybotTM marked this pull request as ready for review October 30, 2025 08:22
@CybotTM CybotTM merged commit 397b1f7 into master Oct 30, 2025
3 checks passed
@CybotTM CybotTM deleted the copilot/upgrade-all-dependencies branch October 30, 2025 08:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade all dependencies

2 participants